Graph Structure and Monadic Second-Order Logic - A Language-Theoretic Approach

نویسندگان

  • Bruno Courcelle
  • Joost Engelfriet
چکیده

This book is built around three axes: specification of graphs akin to context-free grammars, efficient modelchecking on graphs, and logical description of graphs. The study is motivated by two classes of “contextfree” graphs: the HR (Hyperedge Replacement) and VR (Vertex Replacement) equational sets. Those sets are linked to two important complexity measures on graphs which are used to devise fixed-parameter tractable algorithms for monadic second-order (MSO) model-checking. The book focuses on the interplay between algorithmics, algebra, and logic on graphs, and does so in a very detailed, precise, and exhaustive way. Statistically speaking, there is roughly one theorem (or proposition, etc.) and 9 cross-references per page. The book contains no exercises but an extensive list of open problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graph equivalences and decompositions definable in Monadic Second-Order Logic. The case of Circle Graphs

Many graph properties and graph transformations can be formalized inMonadic Second-Order logic. This language is the extension of First-Order logic allowing variables denoting sets of elements. In the case of graphs, these elements can be vertices, and in some cases edges. Monadic second-order graph properties can be checked in linear time on the class of graphs of tree-width at most k for any ...

متن کامل

Monadic Second-Order Logic for Graphs: Algorithmic and Language Theoretical Applications

This tutorial will present an overview of the use of Monadic Second-Order Logic to describe sets of finite graphs and graph transformations, in relation with the notions of tree-width and clique-width. It will review applications to the construction of algorithms, to Graph Theory and to the extension to graphs of Formal Language Theory concepts. We first explain the role of Logic. A graph, eith...

متن کامل

The Monadic Second-Order Logic of Graphs. I. Recognizable Sets of Finite Graphs

This paper begins an investigation of the monadic second-order logic of graphs and of sets of graphs, using techniques from universal algebra, and the theory of formal languages. (By a graph, we mean a finite directed hyperedge-labelled hypergraph, equipped with a sequence of distinguished vertices.) A survey of this research can be found in Courcelle [ 111. An algebraic structure on the set of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Bulletin of the EATCS

دوره 108  شماره 

صفحات  -

تاریخ انتشار 2012